leading edge of the apron cradle - Alemán Inglés Diccionario